package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
    * WmsBox 实体类
    * Wed Oct 25 10:02:09 CST 2017 Jane
    */ 

@SuppressWarnings("serial")
@TableName("wms_box")
public class WmsBox extends BaseModel implements Serializable {
	private String id; 	//ID
	private String ssfpid; 	//所属分配ID
	private String ssfydid; 	//所属发运单ID
	   private String ssfymxid;//所属发运单明细ID
	private String hpid; 	//货品ID
	private String sl; 	//主单位数量
	private String xbh; 	//箱编号
	   private Integer xxh;//箱序号
	   private String zzxid;//周转箱ID
	private String zslx; 	//整散类型 0整箱 1散箱
	private String jhr; 	//拣货人
	private String jhsj; 	//拣货时间
	   private String ckid;//仓库ID
	private String jpxid;//极品箱id
	private String ysgs;//运输公司
	private String sczt;//生成状态 0：未生成 1：已生成
	private String ysdh;//运输单号
	private String yf;//运费
	private BigDecimal llzl;//理论重量
	private BigDecimal sjzl;//实际重量
	private Integer num;//打印次数

	   @TableField(exist = false)
	private String maxXxh;//记录发运单下最大箱序号
	@TableField(exist = false)
	private String zxsl;//整箱数量
	@TableField(exist = false)
	private String sxsl;//散箱数量
	   @TableField(exist = false)
	private String ztj;//记录总体积
	   @TableField(exist = false)
	   private String zzl;//记录总重量
	   @TableField(exist = false)
		private String goodsC;//货品长
	   @TableField(exist = false)
	   private String goodsK;//货品宽
	   @TableField(exist = false)
	   private String goodsG;//货品高
	   @TableField(exist = false)
	   private String goodsTj;//货品体积
	   @TableField(exist = false)
	   private String goodsZl;//货品重量
	   @TableField(exist = false)
		private String sobh;//so编号
	   @TableField(exist = false)
	   private String xx;//箱型

	   private String lxrxm;//联系人姓名

	   private String lxrdh;//联系电话
	   @TableField(exist = false)
	   private String khbh;//客户电话
	   @TableField(exist = false)
	   private String khdz;//客户地址
	   @TableField(exist = false)
	   private String ownermc;//货主名称
	   @TableField(exist = false)
	   private String goodsMc;//货品名称
	   @TableField(exist = false)
	   private String goodsBh;//货品编号
		@TableField(exist = false)
		private List<WmsBox> boxMx;//箱信息
		@TableField(exist = false)
		private String ckmc;//仓库名称
		@TableField(exist = false)
		private String show_rent;//发货公司
		@TableField(exist = false)
		private String ckdh;//仓库电话
		@TableField(exist = false)
		private String dw;//主单位
	   	@TableField(exist = false)
		private String gg;//规格
	   @TableField(exist = false)
	    private String cyslb;//承运商类别
	public String getDw() {
		return dw;
	}

	public void setDw(String dw) {
		this.dw = dw;
	}

	public String getGg() {
		return gg;
	}

	public void setGg(String gg) {
		this.gg = gg;
	}

	public String getZxsl() {
		return zxsl;
	}

	public void setZxsl(String zxsl) {
		this.zxsl = zxsl;
	}

	public String getSxsl() {
		return sxsl;
	}

	public void setSxsl(String sxsl) {
		this.sxsl = sxsl;
	}

	public String getJpxid() {
		return jpxid;
	}

	public void setJpxid(String jpxid) {
		this.jpxid = jpxid;
	}

	public String getYsgs() {
		return ysgs;
	}

	public void setYsgs(String ysgs) {
		this.ysgs = ysgs;
	}

	public String getSczt() {
		return sczt;
	}

	public void setSczt(String sczt) {
		this.sczt = sczt;
	}

	public String getYsdh() {
		return ysdh;
	}

	public void setYsdh(String ysdh) {
		this.ysdh = ysdh;
	}

	public String getYf() {
		return yf;
	}

	public void setYf(String yf) {
		this.yf = yf;
	}

	public BigDecimal getLlzl() {
		return llzl;
	}

	public void setLlzl(BigDecimal llzl) {
		this.llzl = llzl;
	}

	public BigDecimal getSjzl() {
		return sjzl;
	}

	public void setSjzl(BigDecimal sjzl) {
		this.sjzl = sjzl;
	}

	public String getCkmc() {
		return ckmc;
	}

	public void setCkmc(String ckmc) {
		this.ckmc = ckmc;
	}

	public String getShow_rent() {
		return show_rent;
	}

	public void setShow_rent(String show_rent) {
		this.show_rent = show_rent;
	}

	public String getCkdh() {
		return ckdh;
	}

	public void setCkdh(String ckdh) {
		this.ckdh = ckdh;
	}

	public List<WmsBox> getBoxMx() {
		return boxMx;
	}

	public void setBoxMx(List<WmsBox> boxMx) {
		this.boxMx = boxMx;
	}

	public String getLxrxm() {
		   return lxrxm;
	   }

	   public void setLxrxm(String lxrxm) {
		   this.lxrxm = lxrxm;
	   }

	   public String getLxrdh() {
		   return lxrdh;
	   }

	   public void setLxrdh(String lxrdh) {
		   this.lxrdh = lxrdh;
	   }

	   public String getKhbh() {
		   return khbh;
	   }

	   public void setKhbh(String khbh) {
		   this.khbh = khbh;
	   }

	   public String getKhdz() {
		   return khdz;
	   }

	   public void setKhdz(String khdz) {
		   this.khdz = khdz;
	   }

	   public String getOwnermc() {
		   return ownermc;
	   }

	   public void setOwnermc(String ownermc) {
		   this.ownermc = ownermc;
	   }

	   public String getGoodsMc() {
		   return goodsMc;
	   }

	   public void setGoodsMc(String goodsMc) {
		   this.goodsMc = goodsMc;
	   }

	   public String getGoodsBh() {
		   return goodsBh;
	   }

	   public void setGoodsBh(String goodsBh) {
		   this.goodsBh = goodsBh;
	   }

	   public String getSobh() {
		   return sobh;
	   }

	   public void setSobh(String sobh) {
		   this.sobh = sobh;
	   }

	   public String getXx() {
		   return xx;
	   }

	   public void setXx(String xx) {
		   this.xx = xx;
	   }

	   public String getGoodsC() {
		   return goodsC;
	   }

	   public void setGoodsC(String goodsC) {
		   this.goodsC = goodsC;
	   }

	   public String getGoodsK() {
		   return goodsK;
	   }

	   public void setGoodsK(String goodsK) {
		   this.goodsK = goodsK;
	   }

	   public String getGoodsG() {
		   return goodsG;
	   }

	   public void setGoodsG(String goodsG) {
		   this.goodsG = goodsG;
	   }

	   public String getGoodsTj() {
		   return goodsTj;
	   }

	   public void setGoodsTj(String goodsTj) {
		   this.goodsTj = goodsTj;
	   }

	   public String getGoodsZl() {
		   return goodsZl;
	   }

	   public void setGoodsZl(String goodsZl) {
		   this.goodsZl = goodsZl;
	   }

	   public String getZtj() {
		   return ztj;
	   }

	   public void setZtj(String ztj) {
		   this.ztj = ztj;
	   }

	   public String getZzl() {
		   return zzl;
	   }

	   public void setZzl(String zzl) {
		   this.zzl = zzl;
	   }

	   public String getCkid() {
		   return ckid;
	   }

	   public void setCkid(String ckid) {
		   this.ckid = ckid;
	   }

	   public String getMaxXxh() {
		   return maxXxh;
	   }

	   public void setMaxXxh(String maxXxh) {
		   this.maxXxh = maxXxh;
	   }

	   public String getSsfymxid() {
		   return ssfymxid;
	   }

	   public void setSsfymxid(String ssfymxid) {
		   this.ssfymxid = ssfymxid;
	   }

	   public Integer getXxh() {
		   return xxh;
	   }

	   public void setXxh(Integer xxh) {
		   this.xxh = xxh;
	   }

	   public String getZzxid() {
		   return zzxid;
	   }

	   public void setZzxid(String zzxid) {
		   this.zzxid = zzxid;
	   }

	   public void setId(String id){
		this.id=id;
	}
	public String getId(){
		return id;
	}
	public void setSsfpid(String ssfpid){
		this.ssfpid=ssfpid;
	}
	public String getSsfpid(){
		return ssfpid;
	}
	public void setSsfydid(String ssfydid){
		this.ssfydid=ssfydid;
	}
	public String getSsfydid(){
		return ssfydid;
	}
	public void setHpid(String hpid){
		this.hpid=hpid;
	}
	public String getHpid(){
		return hpid;
	}
	public void setSl(String sl){
		this.sl=sl;
	}
	public String getSl(){
		return sl;
	}
	public void setXbh(String xbh){
		this.xbh=xbh;
	}
	public String getXbh(){
		return xbh;
	}
	public void setZslx(String zslx){
		this.zslx=zslx;
	}
	public String getZslx(){
		return zslx;
	}
	public void setJhr(String jhr){
		this.jhr=jhr;
	}
	public String getJhr(){
		return jhr;
	}
	public void setJhsj(String jhsj){
		this.jhsj=jhsj;
	}
	public String getJhsj(){
		return jhsj;
	}

	public String getCyslb() {
		return cyslb;
	}

	public void setCyslb(String cyslb) {
		this.cyslb = cyslb;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}
}

